package com.taosdata.example.jdbcTemplate.dao;

import com.taosdata.example.jdbcTemplate.domain.Weather;

import java.util.List;

/**
 * @author PC
 */
public interface WeatherDao {
    /**
     * 描述
     *
     * @param weather
     * @return int
     * @throws
     **/
    int add(Weather weather);

    /**
     * 描述
     *
     * @param weatherList
     * @return int[]
     * @throws
     **/
    int[] batchInsert(List<Weather> weatherList);

    /**
     * 描述
     *
     * @param limit
     * @param offset
     * @return java.util.List<com.taosdata.example.jdbcTemplate.domain.Weather>
     * @throws
     **/
    List<Weather> queryForList(int limit, int offset);

    /**
     * 描述
     *
     * @param
     * @return int
     * @throws
     **/
    int count();
}
